iT邦幫忙

2023 iThome 鐵人賽

DAY 10
0
自我挑戰組

C++跨平台LINUX & Windows的編譯與環境系列 第 14

Day 14. Windows下EDK2安裝

  • 分享至 

  • xImage
  •  

EDK2(UEFI Development Kit 2)是用於開發UEFI下的工具和代碼庫。
以下是在Windows上安裝EDK2的步驟(請確保你的Windows系統是64位的,因為EDK2只支援64位操作系統):

步驟1:安裝Git
請在Git官方網站(https://git-scm.com/)下載並安裝Git。

步驟2:安裝Python 2.7
EDK2依賴於Python 2.7,需要安裝這個特定版本的Python。(https://www.python.org/downloads/release/python-2718/)下載Python 2.7.18的Windows安裝程序。
安裝時,請選擇添加Python到系統PATH。

步驟3:安裝NASM
EDK2需要NASM(Netwide Assembler)來編譯一些組件。(https://www.nasm.us/pub/nasm/releasebuilds/)下載Windows版本的NASM。

步驟4:安裝Visual Studio 2019(或更新版本)
需要安裝Visual Studio 2019或更新版本的Visual Studio,因為EDK2開發過程中需要使用Visual C++工具。

步驟5:下載EDK2
在命令提示符或PowerShell中,移動到你希望存儲EDK2代碼的目錄,然後執行以下命令來克隆EDK2存儲庫:
git clone https://github.com/tianocore/edk2.git

步驟6:設置環境變數
將BASE_TOOLS_PATH和WORKSPACE環境變數設置為EDK2工具和工作目錄的路徑。在edk2\edksetup.bat腳本中找到以下示例:
set WORKSPACE=C:\workspace
set PACKAGES_PATH=C:\workspace\edk2
set EDK_TOOLS_PATH=C:\workspace\edk2\BaseTools
set GCC5_BASE_NAME=arm-none-eabi-

步驟7:構建EDK2
在命令提示符或PowerShell中,移動到edk2目錄(你克隆EDK2的地方)並執行以下命令:
edksetup.bat
build


上一篇
Day 13. WSL上安裝Docker
下一篇
Day 15. LINUX下安裝EDK2
系列文
C++跨平台LINUX & Windows的編譯與環境19
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言